require(['./config'], () => {
    require(['req','template', 'header', 'footer','jquery'], (req,template) => {
        class List {
            constructor() {
                this.init()
            }
            init() {
                // 获取地址栏的 id 请求不同的数据 渲染页面
                // console.log(window.location)
                const id = window.location.search.split('=')[1]
                // console.log(id)
                req.getListData(id)
                    .then(res => {
                        //    console.log(res)
                        if (res.code === 200) {
                            this.render(res.data.items)
                        }
                    })
            }
            render(items){
                const { list } = items
                const html = template('listTemplate',{list})
                $(".cakelist").html(html)
            }
        }
        return new List()
    })
})